###### ##.....## ##.......## #.........# #.........# # #.........# ..# #.........# #####..... #.........# #.<......! ##?.w.r..## #............. #....b....# #.###......... #....<....# .....$..>. #............. ........... #.........#### ######...... #....%....# ...... ##.?.....## ...... ##=...... ###...... #.......