# ... ######. .... ....... ..... ....... .......###........ ........<).......# ...###.###.......# # #.....# .#..## . .# ## #