######### ###### #.......# ############ #....# #########.......# #..........# #.<..# #...............###..........# . #....# #####.#######.......<.#..........# .. #....#########.....# #.<.....#.#..........# #. #....'.........##### #.......#)#..........# #. #....########### #.......#.#..........# #..#....# #.......#.'..%.......# #.'....# #.......###..........# ###....# ##.###### #########'## ###'## #.# #z%..# #.# #.# #@#### ..# #.# ##)# +## #.. #..# #.## ... ..... ....... ......... #........(# .......>. ...