.. ##### ...## #...# ..[... ###### ##...# ....#.######....#########....# ........................^.#.## #........................#.# ..........#............#.#.# #.......#....#.##.####.#.## . #.......#....#..#.# #....### .. #.#....##....##...# ###....# ... #...#.#########..## #.##.# ..#. ##..##.# #...# #.##.# ### .....# #...##.########.#.## ..##.# .. ......###..###.#........#.)### #.###.# #.###......<#..##....#########)..###.##..# #####.........#..........## ###...#.##.## #...#..#........#..#..##..### ###.#.#..# #......>.#...........####...## #...#(## #...##..##...#......#######..# ##..#.# #.......###..................# #>.#.# #................#.>########## ##..#.# #................#...# ##...#.# #.........##.........### #(.#.#.# #.............##.......### #.##.#.## #...#..###.##.>.##.#.....## ##.##....# #......##..####....###....##########........# ###.#O....## ###......................##....# #####.#..#######....#..........######.####....# ###................##.#.......#.)## #.# #.#### ########...##.......#######..#........#..#####.# #.# .........####.......# #.##.................####.###### ........)###........# #.##...............#.#.........# ........)(.(........# ##.##########.........<........## ........).###.......######.<# ###............#.##### .........#####.####........## #...................# .........##......##........########..#.......#.........# .........##.........................##.........#.......# .........##......#################............##.......# ################## #####........##.......# #.......###.......# ######### #.......# #########