########## ###........# #..........# .......g..>###### $...............# ................# .....(.............# #............$.....# ##..............##### #......w.......## ............#### ............### ..#...........######## .......!......(......## ..........++))''......## ..........+..%.'.......# ....#.....+....+.......# .......#..'..<.+..?....# ...w.#.#..+....+.......# ...##..#..++'+++.......# .. #.........g........# .....##.............## ....................# ...l.......########## ...........# #........#.# ........#.# .......##.#