########## ##.....#... ##.>........ #........... #........... #..<........ #........... #........... #######..........? #######.g............... #.s..S..#######.....#... ###.######.####### ###.### ## ....>......# .# ###.######## ## ## .. .### ... .. K###### #####.....^. #...<....# .....######.# ... .