###### ######## ###### #....# #......# .....# #....# #......# ....?# #....# #).....# ##..%..# #####....# #......# ##......# #.......<.#### #......########## ##...(...# #.....#......# ###.#...........#######.(((....# #.....#......# #.###########.........#...?..# #.....#......# #.# ###...........###o###### #......#.....######.####....####.###### #.# #............#..........>........# #.# #####.#..................######### #.# #.#......######.###### ..# ........######.# #.# ###.........##.# #.# #.....###..#.# ##...## ... #... #.# ##.. #. ##. #. #.