####.#### ##....$..## ##.........## ##...........## #.............# #.............# #.............# .......<....... #...%.........# #.............# #.............# ##...........## ##.(.......## ##.......## ####.####