################## .................. .................# .................# #..............# #..............# #.....######...# #....%#....#...# #.....#....#.M.# #.....+....#...## #.....#....#...... #.....#....#...... #.....'....#...#### #.....######...# #..............# #..............# #.........[....# .................# .......#########.# ...... #.# ..... #.# .... #.# ... #.# #.#########. . #........... #. #............ #. #..........[. #. #.... #...######.... #. #......# #...# #..... #. #......## ######...# #..... #.######......... .........######.[.# #................. ...........%......# #.. #................. ###########.......# #.. #...............# #.......# #.. { . #....)..........# #.......# #.#######..# #...............# #.......# #.#)....#..# #....).####''##.# #.......# #.# ....#..# #......#....(.#.# #.......######.# ...#..# #......#......#.# #..............####'##..# #......#......#.# #....<..................# #.####.#......#.# ......###########........# #. #.#......#.# .......#.........#........# #. #.#......'.# .......#.........#.#####..# #.#..^...#.#########..# #......#..####...#.# #..# #.#......#............# #......#..# #...#.# #..# #.....>#...#####....# #......#..# #...#.# #..# #......#...# #....# #......#..# #...#.# #..# ########...# #....# #......#..# #...#.# #..# ...........# #....# #......#..####...#.# #..# ..........# #%...##########......#.........#.# #..# ........>.#####....................######'####.#####..# .>....................................................# ######################################################