###### #....# #.#.## #.#.# #.#.# #.#.# #.#.############## ########### #................# #.........# ###.#............# #.........#### #.#............# #.........'..###.#............# #.........##.#................# #.........##.##..##...........# ##....######........[.........# #....# ###########...........# #....# #.....##.......#.###### #....# #.###.##.##....#.# ######....###.###'##'###.###.# #..........##.#..............# ########## #.####.....##.#....)..###.#### #.......... #.###......##.#....)..# #.#######........... #..........##.#.......###.#.....#...........# #####.####....#.......'...#.....#...........# .. #.#########.......#####)....#...........##... #.........#.......#####.....#.................# #########.............#.....'.................# #..........##.#.....#.................## #........<.##.....>.#..................# ##.##..........##....###...#...........# #.#.....<.....#####)###...'...........# #######.............#####..##...##..........# #................[..#...........##.........# #.#..........>....###.#########.########..## ####.#.....#+#+###+##.... #.########..# #....#.......# ....# #.+.......r.# #.####....####. ...... ..#########.# ##'#.[.......... ...... ..# #....# #........####### ...... ..# #.#### #..........# .....P .P.# ####.# #........#.# #....# #........#.# ...#####...# #........'.# ...........# #........### ######....# ########## #....# #....# #....+ #..### #..? #.#.. #.#... #.#.... ....#...