######## ####### #......### ####### #.....# #......>.############# #.....### #.....# #......#...##........# #.......# #.....######......###.##........# #.<...# #.....#...........# #.##....[...# ####.....# #.....#.####......# #..#........#####........# #.....'.# ####.### ##................##.....# #.....### #.# ###........##########.### ###'### ##.# #........# #..# #.# #..# ######.### ##.# #.#### ###'##### #.# #######.### #..<.# #.......# #.# #.........# #######+## #.......# #.# #.........# #........####.......##########.# #.........####### #........'..#.......'........#.#### #.........p.....# #........##.#.......########......####.........#####.# #........##.'..=....# ###.##..............# #........####......># #.#######.........# #........# #.......# #.# #.........# ##'####### #.......# ##.# ########.## #.## ##'###### #..# #(...# #..## #..### #.## #.#### ##..# ##...# #.# ####'### #######'## ######'#### #.# #......# #........# ###.........########.#########..[...# #...>.?..####.'.........'..........).....#......# #........'....#.........########.#######((((....# #........######.........# #.# ###......# ........# #...<.....# #.# ##+##### #+####### ##+######## #.# #.# #.# #.# #.#