#.## #... #..# ###..##### #.......!# #####.....!..# #............# #..