####### ....... ......## #.....# #....# % #(...## ########## .. #..<.# ######........## ... #....## ###..............## .... #.....###### ####.[..########>....########## .o.# #..........######....[### ##.....##.(....### ###...# #..........(.........## ##.......o..o....####....# #(..................## #.......(.o.h...........## #........############ #...##....#####[.......## #........## #..####...## ##.......# #.......## #..# ##o.# ##......# .........># #..# #.## ##.....# #..........# ..# #o# #.h..... #######....# #o# #........ ##...# #.# #........ #....