### ######.# #......# #.####.# #...##.# ###.##.# ############ ####'##+#### #..........# ############### #..........# #..........## #.............# #..........# #...........# #.###########.# ##..........# #........)..###.# ##.######### #...(..#.#### ######'##....##.##########..........# #.###..#.###########....#..##.#.......##..........# #.# #..#...........######..##.#.#####.##......g...### #.# #######..>.................................>....# #.# #..............#######.####.#.#.#.#.#.#.#.......# #.###.#####.#####..# #.# #.#.###.#.....#.......# #...#.#...#.#...#..# #.# #.#....)#[#...#.......# ###.#.#...'.#.>.#..# #.# #.#..###......#.......# ###.#.#...#.#...#..#######.####.#...##...##.#.......# #.....#####.##'##..##........##.#...#....+..#.......# #..)...............##........##.#####....##.#.......# #.....##'##.#####..##........##..........##.........# #.....#...#.#...#............#########.......##.##### #.....#.<.#.'...#..##........# ####....##.# ###...[.#...#.#...#.###........# #...g.#.# #.......#####.#####............# #####.#.# #.#............................# .... #.....###...#.######...........# ..... #..♣P.........# #....######## ...... #..P....#.#.#.# #....# ..... ##....#.#.#.#.# ###### .... ##...#.#...#.# ###.#.#.#.#.# ##+#+#.....# #.....########## #.....'........# #.....########.# #.....'........# #.....########## #.....# #.....# #.....# #######