########## #........# #.######.# ##### ##### ##### #####.# #.# #...# #...# #...# #.....######'#+## #.8.# #...# #...# #.....#.........# #...###...###...###.....#.........# #.......................#.....w...# #.<.....................#.........# #.......................#.........# #...###...###...###.....#.........# #.8.# #...# #.^.# #............#+## #...# #...# #...# #....######..# ##### ##### ##### ###### ...#