### #!. ####w# ###$...# .......####### #...).(.############ #..#####.....#.....## #..# ##.............## .......h..# #...............# Kh....r...# #...............# .........## #.........<.....# ##...###.# #...............# #... #..###..w............# #.. #...S...............## .[. ..######>....#.....## ## ### #....########## ###.#### ##.Sw# #(.### #....## ##.## .. ##