# ###### ..### ###....# .....####.>....## ..........(.....# ..........#####..# .........Y.### . .......c.$...# ..............# .....H(.......# ...............# ...............# .?..o..........# ..............## ....oo.......##