############## ##.....##.....########### ##.......................## ####.......>....w............## #..........F..................# #....^........................# ###### #.............................# #....# #....).<......................# #....# ##............................# ###....# ##..#.........................## ####...#.## #.....#......#........F.<....## #..).###.# #.>#..............############ #####.#### #.# ###....######..#..o>##### #####.....# #.# #.....## #.##..o.a...## #..%...#### #.# #...[.# #.##....###..# ###....# #.# #.##.## #.##.....###.## ##...# #.# ####.# #.######.# #..## #...# #.# #.# #.# ..###..## ##...# #.# #.# #.# #.# ##..#######....# #.# #.# #.# #.# ##...).....#### #.# #.# #. #..######## #.# #.# #. ###..## #.# #.# #.###.....# #.# #.# # #..##.###.# #.# #.# #...####.##.# .# #.# #.# ............# .# #.# #.####...........###.### .. #.# ................ #.## ## ###.# ............... #..#### #...# ............... ##....### #.### ........... #. ####...# #.# ...o.......# # ..####.#### ### #.# .........###### #....%....### ..# #)# .......<....... ######......## #.# #.# .o.......###### .......).#..## #.# #.# .........# ######...##..## #.###.## o#.r..)#.# #######..####......# ###### .# ##.....#.....# .# ##....##....# .# #....##....# .# .....)##....# ...#....####### ####....# #....# ######