####### #.....##### #.###....<# #.# #..#### ##### #.###....# #...# #......#.# ######.#.##############.# ........>...............# ###.##.#.################ #.#.# #S#.# #<#.# #.#.# #.#.# #.#.# #.. #.#.# # #.#.# .. ...# ...###..### ..........###### ...............# .....!.........# #>.......# #........# #........# #........# #........# ......#.###### #######.##### #..Y..# #####g# .# .# .. ##