###### ##.....#### ..........########### #..................#### #.....................######## #......#.#######.......r.....# ###.##.#.# #.#.##.######.######### #....#.#######.#.##.# #....rW...# #....r.........#.##.# #########<# #.#..#.#########....# #.# #.#r.#.# ###..# #.# # #..#.# #..# #.# #$.W.!......# #..# #.# ...........#.# #..# #.# ............. #..# #.# ##s####.####.# .... #.# # #.# .# ###. #.# #.# .>. .##