####### ##.....#. ##.......... ######### #.%.....(... ##.....(.. #<.((((..!.. ....Z.>.. #........... #........ #..(........ #<....... #...(....... #........ ##...(...... #........ ##..(.... ......... ##..... ######### #((.. .... .(# .. #.# ..## ## ..# .. ####... #.## . ..###.....########..# .. ..........##.....#.## ..#### ...................#### #o... #....J...............# #.... #................#...# #...)#######..................### #)......).((................### #....#######................# #.... #..(Z<...........# #.... ##..............## ##### ##.....##.....## ##############