##### . #######...# ... #.........# ....######.#####.### #.......##.###...# #..........### #c##...######## #######z###.....#...# .Z5o.co(c.<(###.....# #######()#### ###...# #))## #...# #######(## #...### ####.....(.# ###...## #....####### ##..(..## #.#### #.......# ###.# #.......# #...# ################.......# ###.### #..................>..## #...######.##############...(...# #..........# #.......# ....)########## #...(...# ...... ##.....## .?..## ##...## .... ##### ... ..