#......... #..#......... #..#......... #. #..#....$.... #..#..#......... ####.. ............ ......##.##........ .........##)....... .........()#......( .........#.######## ...........(@.# ........##.##(# ........##.##(# ........##.##.# ........##.##.# ........##.##.# ........##.##.. ........##.#### .......<# ............... ...[........... ............... #####.......... #.......... ######+##+#