########### .......... . #......# .# #......# ..# ###### ####......# ...# ...... #.........#....# .....###.###.....%##### ##>......$......!.... ..#...S..#<#..........# ........w..#.##.##.####.# ###.....#....##.# ... # #....!..#####.# #### .[........ ... ############ ###