###### ! ##########....# .W #......W...##.# .... #######+##.######.#.##.###..... .........W.................... #######.##.######.###....$.#. #.##+# #.# #......#.. # #......# #.# #......#.. .# ###....# #.# ##'#####.# .# ....# #.## #%# #.# ######.# ...# #..# #.# #.# #....#.# ########.###.### #.# #.##.#.# #.......#....###.# ######.##.#.# #.......#....'...# #...##.#..#.###### #............###.###.#.##.#.#.......# #......#.....# #..........#.#######.# #......#.....# #.##########[...# #......#)#######)## ####.# #....<.#.## #....# #.# #####......#..# #....# #.### #...# #######.# #....# #...# #...# #.## #....# ###.# #...# ######..# #..)># #...# #...####....##.# #....# #.### ########..<'.......##.###....# #<# #..........####....##..##..))######## ### #.......)### ###'#####.###..........# #........# #...# #..##..#....##.# #........# #.########.##..+....##.# #........#####.......##..##.#....##.# #...........########.###.........##.# #...........# #.###..#......##.# ########....# #................#### ###### ######.#.####.......# #............)....# ########.###..###........# #.............###........# #........###.............# #........# #..####.......# ########## #.>....##+##### ######.##.# #.##.# #....# ######