########### #.........# #.#######.# ######.#### ##.## ...........###...############### #######....##..................# #.##.............#######.# #.##.####.######.#######.# #.##.# ### #...))....# .(##.# ########..# #.##.# #..####### .. .#. #........# # # ##<#####.# ## .#. #.# #.. ... #.# Y. #.. .%# .. #.# ... #.. .( ... #.# .#.##..###.##..# ... ................ ... ......z..O...... ... .......<....... .###.z#.....#.# #####..5.....# .......O######.. ####..ZY.o.o.... ##..#######.# #.. { ##. #. #. #.