dddddddd
NNNNNNNN NNNNNNNN iiii kkkkkkkk AAA hhhhhhh d::::::d
N:::::::N N::::::N i::::i k::::::k A:::A h:::::h d::::::d
N::::::::N N::::::N iiii k::::::k A:::::A h:::::h d::::::d
N:::::::::N N::::::N k::::::k A:::::::A h:::::h d:::::d
N::::::::::N N::::::N aaaaaaaaaaaaa zzzzzzzzzzzzzzzzziiiiiii k:::::k kkkkkkk A:::::::::A h::::h hhhhh aaaaaaaaaaaaa mmmmmmm mmmmmmm eeeeeeeeeeee ddddddddd:::::d
N:::::::::::N N::::::N a::::::::::::a z:::::::::::::::zi:::::i k:::::k k:::::k A:::::A:::::A h::::hh:::::hhh a::::::::::::a mm:::::::m m:::::::mm ee::::::::::::ee dd::::::::::::::d
N:::::::N::::N N::::::N aaaaaaaaa:::::a z::::::::::::::z i::::i k:::::k k:::::k A:::::A A:::::A h::::::::::::::hh aaaaaaaaa:::::a m::::::::::mm::::::::::m e::::::eeeee:::::ee d::::::::::::::::d
N::::::N N::::N N::::::N a::::a zzzzzzzz::::::z i::::i k:::::k k:::::k A:::::A A:::::A h:::::::hhh::::::h a::::a m::::::::::::::::::::::me::::::e e:::::ed:::::::ddddd:::::d
N::::::N N::::N:::::::N aaaaaaa:::::a z::::::z i::::i k::::::k:::::k A:::::A A:::::A h::::::h h::::::h aaaaaaa:::::a m:::::mmm::::::mmm:::::me:::::::eeeee::::::ed::::::d d:::::d
N::::::N N:::::::::::N aa::::::::::::a z::::::z i::::i k:::::::::::k A:::::AAAAAAAAA:::::A h:::::h h:::::h aa::::::::::::a m::::m m::::m m::::me:::::::::::::::::e d:::::d d:::::d
N::::::N N::::::::::N a::::aaaa::::::a z::::::z i::::i k:::::::::::k A:::::::::::::::::::::A h:::::h h:::::h a::::aaaa::::::a m::::m m::::m m::::me::::::eeeeeeeeeee d:::::d d:::::d
N::::::N N:::::::::Na::::a a:::::a z::::::z i::::i k::::::k:::::k A:::::AAAAAAAAAAAAA:::::A h:::::h h:::::ha::::a a:::::a m::::m m::::m m::::me:::::::e d:::::d d:::::d
N::::::N N::::::::Na::::a a:::::a z::::::zzzzzzzzi::::::ik::::::k k:::::k A:::::A A:::::A h:::::h h:::::ha::::a a:::::a m::::m m::::m m::::me::::::::e d::::::ddddd::::::dd
N::::::N N:::::::Na:::::aaaa::::::a z::::::::::::::zi::::::ik::::::k k:::::k A:::::A A:::::A h:::::h h:::::ha:::::aaaa::::::a m::::m m::::m m::::m e::::::::eeeeeeee d:::::::::::::::::d
N::::::N N::::::N a::::::::::aa:::az:::::::::::::::zi::::::ik::::::k k:::::k A:::::A A:::::A h:::::h h:::::h a::::::::::aa:::am::::m m::::m m::::m ee:::::::::::::e d:::::::::ddd::::d
NNNNNNNN NNNNNNN aaaaaaaaaa aaaazzzzzzzzzzzzzzzzziiiiiiiikkkkkkkk kkkkkkk AAAAAAA AAAAAAAhhhhhhh hhhhhhh aaaaaaaaaa aaaammmmmm mmmmmm mmmmmm eeeeeeeeeeeeee ddddddddd ddddd